home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / HackAddict™ Magazine / HA 1-12 / HackAddict09.sit / HackAddict 9 ƒ / HackAddict™ 9.rsrc / TEXT_132.txt < prev    next >
Text File  |  1998-01-09  |  22KB  |  386 lines

  1.  
  2.         How To Become A Successful 
  3.             Pirate
  4.  
  5. Special Edition for HackAddict - by Zeus
  6.  
  7.  
  8. So you want to be a pirate? You want to have all the software? You want to be like me? You want to have no more time to yourself or your friends, but only time to download the latest version of Super Whatchamacallit Pro 2.0v6b4c666? Here is what to do:
  9. There are 3 major part of software pirating: IRC, FTP, and Hotline sites.
  10.  
  11. - IRC
  12.  
  13. First off, you must be knowledgeable on the IRC. For that, go to these sites, and read a bit to at least know what IRC means and what you can do and not do on the IRC.
  14.  
  15. UnderNet.Org: http://www.undernet.org/
  16. Ensor's IRC Extravaganza! : http://www.rahul.net/dholmes/irc/
  17. IRC FAQ : http://www.kei.com/irc.html
  18. IRC For Newbies : http://www.rahul.net/dholmes/irc/irc-info.html
  19. Yahoo's IRC Links : http://www.yahoo.com/Computers/Internet/Chatting/IRC/
  20.  
  21. Now that you know what the IRC is, get the best Mac IRC Client software, Ircle, at this address: http://www.xs4all.nl/~ircle.
  22.  
  23. Now that you have your tools, let's get on the IRC. First, open Ircle. You now have to go in the Prefs to set your Nick (name you'll be known as on the IRC; don't choose a common name, as no one can have the same Nick as another user on the IRC at the same time). Now you have to logon to an IRC server. Which one will you choose? There are various IRC servers, which are very different. There are various IRC "networks" if I can say it that way. There is EFnet, UnderNet, DalNet, and ManyOtherNets. The one you're interested in is EFnet. From the list of available servers to logon to in Ircle, choose any one of them in the EFnet group. Choose the one closest to your home, this will speed up things normally. If one says you've got no authorization or that you are banned, or K-lined or anything else, just try other servers of EFnet, there are more than enough, one of them will let you in. Remember that servers can be full sometimes, and that you might get in a server once, and be refused the next time you try since it's full. Try another one. Here are the EFnet servers I prefer (all of which are located in the USA):
  24.  
  25. irc2.blackened.com
  26. irc.ionet.net
  27. irc.mindspring.com
  28. irc.primenet.com
  29.  
  30. Or maybe your provider may have an IRC server set up for you, and will be able to provide the address of that server to you. If not, try to connect to one of these servers (pick the one nearest geographically). You can get help and find more appropriate servers by joining the channel #irchelp.
  31.  
  32. USA
  33. irc.bu.edu
  34. irc.colorado.edu
  35. piglet.cc.utexas.edu
  36.  
  37. Canada
  38. irc.mcgill.ca
  39.  
  40. Europe
  41. irc.funet.fi
  42. cismhp.univ-lyon1.fr
  43. irc.ethz.ch
  44. irc.nada.kth.se
  45. sokrates.informatik.uni-kl.de
  46. bim.itc.univie.ac.at
  47.  
  48. Australia
  49. jello.qabc.uq.oz.au
  50.  
  51. Japan
  52. endo.wide.ad.jp
  53.  
  54. Now you should be logged on to the EFnet servers. You now have to choose a channel to go in. I have two suggestions: #macfilez or #macsitez. The "#" sign here is just so that you now it is an IRC channel, it's like "http://" in your web browser. Now, you are on that channel. The first thing to do is this:
  55.  
  56. SHUT UP! Don't say anything, just watch what goes on! There are rules on the IRC, if you break them, you get kicked of a channel; if you break them too often, you are banned. This mean you'll never be able to enter that channel again unless the ban is removed. So the best thing to do for the first few times is to shut up and learn.
  57.  
  58. If you go in #macfilez or #macsitez, I suggest you to go get the #macfilez FAQ before and read it entirely. It is not very long, and could save you from a ban. Here's where to get it: http://www.macfilez.org. Here is a part of it with rules and stuff to do and not do.
  59.  
  60. People in #MacFileZ (that means you, the normal user)
  61.  
  62. ‚Ä¢ DO NOT ask for ops, since a waiting list is in effect.
  63. ‚Ä¢ DO NOT try to hack ops, do so repeatedly and you will be banned.
  64. ‚Ä¢ DO NOT flood the channel (with nick changes, multiple lines of text, or joins).
  65. ‚Ä¢ DO NOT flood other users, that never works anyway. Don't make a fool of yourself.
  66. ‚Ä¢ DO NOT use ircle colors in the channel.
  67. ‚Ä¢ DO NOT use inverse or bold in the channel (plists are an exception).
  68. ‚Ä¢ DO NOT use excessive CAPS or punctuation in the channel.
  69. ‚Ä¢ DO NOT ask for sites (requests will be answered with a kick and/or ban).
  70. ‚Ä¢ DO NOT mass invite, message, notice, or ctcp (version, xdcc, etc.) the channel.
  71. ‚Ä¢ DO NOT repeat yourself, if no one replies, they either don't know or don't care.
  72. ‚Ä¢ DO NOT advertise any sites or FirstClass,TeleFinder, Hotline, FTP systems or any other such places which require usernames and passwords.
  73.  
  74. ‚Ä¢ DO offer warez and filez to others if you would like to.
  75. ‚Ä¢ DO help people out looking for a program or information.
  76. ‚Ä¢ DO ask for help on setting up a BBS, Hotline, or FTP.
  77. ‚Ä¢ DO share programs that you have leeched.
  78. ‚Ä¢ DO advertise a site which YOU own or operate.
  79. ‚Ä¢ DO offer anonymous sites, anonymous sites having no username/password.
  80. ‚Ä¢ DO offer filez at least once a year. Don't be a leech.
  81.  
  82. On IRC channels, there are Operators, they control the channel. They can kick you out of the channel, ban you, and do many many other things. You are not an operator, so don't try to raise hell in a channel by trying to kick someone, it won't work anyway. Another thing there are in channels are Bots. Bots are not anyone, they appear to be a normal user on the IRC like you and me, but in fact, they are a simple (well not so simple) script that runs on another machine on the Internet. What Bots do normally is offer files for you to get by using a method called DCC. Normally, the Bots with DCC capabilities will have a name that reflect it: HornyDCC or GeekXDCC. There can also be some other Bots using CTCP instead of DCC, this just depends on what OS they are on normally, to you it does not matter, they are all the same, they get you your files. DCC is a method you can use within IRC to transfer files (among other things). This serves as a way to transfer your favorite illegal files. Here are the basics of DCC:
  83.  
  84. Let's say in #macfilez you see someone named BotDCC. Now, you want to know what files he's got to offer. Type this in the console box in Ircle:
  85.  
  86. /msg botdcc xdcc list
  87.  
  88. This will send you his list of available files. Most of the times, in the header he sends you, it will be written something like this:
  89.  
  90. -botdcc- ** 1 pack ** 1 of 8 slots open Min: 1kb/s, Record: 468kb/s
  91. -botdcc- #1 69x[66.6M] SuperDuperSomething v6.66 |1kb/s min|
  92. -botdcc- ^- Total Offered: 66.6 MB Total Snagged: 1554 MB
  93.  
  94. * 1 pack * => This means the guy has only 1 file to offer.
  95. * 1 of 8 slots open * => This means he is sending the file to 7 persons already, he can send the file to one more person before the others have to wait for a slot to open. You will see this at the end of the line as it will be written "queue: 8/20". You'll then be in position 9 if you want something.
  96. * Min: 1kb/s * => If you can't support to download at 1 kilobyte per second, the bot will drop you since you are too slow.
  97. And the is the file in slot #1, with the times it was downloaded, the size, name and a small description.
  98.  
  99. Now you know how to see what files a bot has. But how to get them? Simple, here's the command:
  100.  
  101. /msg botdcc xdcc send #1
  102.  
  103. This will send you file in slot #1. Change to #2 if you want the file in slot #2 and so on.
  104.  
  105. One note though on this, when the bot sends you the file, it will not download automatically unless you set it in the Prefs to do it that way. Until you specify the Preferences for that, you have to start the transfer when you receive a notice of it. Just open the DCC Window in Ircle, choose the file you'll see there being offered, and click the GET button at the bottom of that window.
  106.  
  107. Also, I said there were also CTCP instead of DCC on the IRC. This is the same thing, but instead of /msg to send your commands, you replace it by /ctcp. Here's an example for BotCTCP:
  108.  
  109. /ctcp botctcp xdcc send list
  110. /ctcp botctcp xdcc send #1
  111.  
  112. Now you see that your modem connection is not fast enough to get all the files, you can't sustain a 4k/sec speed. Even though you have a 33.6 modem, and it should be able to get 4k/sec, it doesn't. Why? Because there is a lot of network packets, and that eats up your bandwidth. You will never be able to get 4k/sec sustained for hours, unless you are very lucky or have a good 56k connection. But what can you do, with your modem, to speed up things? Get what is called a SHELL account on a server on the Internet. Basically, you'll logon to a server, using a Telnet program, and you'll use their line to the Internet as your speedway to get files faster. When you logon to a SHELL, you access the company's servers directly, and use their whole bandwidth if you need it and if the other person you are connected with goes that high. Instead of downloading files directly to your home, like Ircle does, it will just store files on your SHELL provider's server. Making it a fast transfer, as SHELL providers have much larger line than 56k modems. T1s and T3 and even more sometimes. A good server for SHELLs is Lumiere, go there and get an account, tell them Zeus sent you. But it will be complicated at first, you have to learn some commands. Here is a quick list of commands used on Unix SHELL accounts:
  113.  
  114.  
  115.  
  116. Helpful Unix Commands And Tutorials
  117.  
  118. DIRECTORIES:
  119. cd - change the current (working) directory 
  120. chmod - change the permissions of a file or directory 
  121. ln - make a link between two directory entries 
  122. ls - display information about files 
  123. ls -l - display the long versions of the files (i.e. permissions) 
  124. ls -a - display all hidden files (i.e. .login, .cshrc, etc..) 
  125. ls -F - display files and indicate whether they are files or directories 
  126. mkdir - makes a directory 
  127. pwd - displays pathname of current directory 
  128. rm - remove (delete) files or directories 
  129. rm -i - removes the file or directory interactively 
  130. rmdir - removes empty directories 
  131. umask - set user mask for file creation 
  132.  
  133. FILES:
  134.  
  135. chmod - change permissions of a file or directory 
  136. cp - copy files 
  137. cp -i - copy files interactively 
  138. ln - make a link between two directories 
  139. ls - display information about files 
  140. ls -l - same as above, under directories 
  141. ls -a - same as above, under directories 
  142. mv - move or rename files 
  143. mv -i - move or rename files interactively 
  144. rm - remove (delete) files or directories 
  145. rm -i - remove interactively 
  146. touch - update access and modification times of file 
  147. umask - set user (file mode) mask for file creation 
  148. od - (octal dump) views hidden characters in a file 
  149.  
  150. DISPLAY DATA:
  151.  
  152. head - display the first part of a file 
  153. less - displays data one screenful at a time, allows you to scroll back 
  154. more - displays data one screenful at a time, can only scroll forward 
  155. pg - display data on screenful at a time 
  156. tail - display the last part of a file 
  157. od - (octal dump) views hidden characters in a file 
  158.  
  159. PRINTING:
  160.  
  161. lpq - show what print jobs are waiting in the print queue 
  162. lpr - send a file to be printed 
  163. lprm - remove (cancel) a job from the print queue 
  164. nl - add line numbers to text 
  165. pr - format text, suitable for printing 
  166.  
  167. GENERAL:
  168.  
  169. fmt - format text to fit a 72-character line 
  170. cat - combine, copy standard input to standard output 
  171. colrm - remove specified columns from each line of data 
  172. cut - extract selected portions (columns) of each line 
  173. egrep - like grep, searches for full regular expressions 
  174. fgrep - like grep, searches for fixed character string 
  175. grep - extract lines that contain a specified pattern 
  176. look - extract lines beginning with a specified pattern 
  177. nl - add line numbers to text 
  178. paste - combine columns of data 
  179. rev - reverse order of character in each line of data 
  180. sort - sort or merge data 
  181. spell - check text for words that may be spelled wrong 
  182. tee - copy standard input to a file and standard output 
  183. tr - translate or delete selected characters 
  184. uniq - remove adjacent repeated lines in a text file 
  185. wc - count number of lines, words or characters 
  186.  
  187. TERMINAL:
  188.  
  189. lock - temporarily lock your terminal 
  190. mes - allow or deny receiving messages at your terminal 
  191. stty - set/display operating options for your terminal 
  192. tset - initialize your terminal 
  193. tty - show special file that represents your terminal 
  194.  
  195. LOGGING IN AND OUT:
  196.  
  197. login - terminate a login shell and initiate a new login 
  198. logout - terminate a login shell 
  199. passwd - change your login password 
  200.  
  201. ONLINE MANUAL:
  202.  
  203. apropos - display command names based on keyword search 
  204. man - display entries from online Unix reference manuals 
  205. whatis - display one-line summary of specified commands 
  206.  
  207. INFORMATION:
  208.  
  209. du - displays disk storage usage statistics 
  210. msgs - display local system messages 
  211. news - display the local system news 
  212. quota - display your system resource quotas 
  213. ruptime - display how long local systems have been up 
  214. uptime - display how long your system has been up 
  215.  
  216. INTERNET:
  217.  
  218. archie - client program to use 'archie'/anonymous ftp search 
  219. ftp - transfer files to/from another computer 
  220. gopher - client program to use 'gopher' information service 
  221. host - display domain/IP address of an Internet computer 
  222. irc - client program access "irc" channels 
  223. netfind - client program to access 'netfind' service 
  224. ping - check if Internet computer is responding 
  225. swais - client program access 'wais' program 
  226. telnet - connect to another computer 
  227. traceroute - display Internet route to another computer 
  228. whois - client program to access a 'whois' server 
  229. xswais - X Window client program to access 'wais' service 
  230. pine - Nifty Email program.. the easiest to use 
  231. mail - Email, the hardest to use 
  232. elm - more email 
  233.  
  234. TIMES AND DATES:
  235.  
  236. cal - display calendar 
  237. date - display time and date 
  238. leave - display reminder at specified time 
  239. xclock - X Window clock 
  240.  
  241. USERS:
  242.  
  243. chfn - change your finger information 
  244. finger - display information about a specified user 
  245. id - display userid and groupid 
  246. rwho - display info about userids on local network 
  247. talk - send messages back and forth to another user 
  248. users - display userids that are currently logged in 
  249. w - display info about userids and active processes 
  250. who - display info about currently logged in userids 
  251. whoami - display the userid that is currently logged in 
  252. write - send messages back and forth to another local user 
  253.  
  254. VARIABLES:
  255.  
  256. echo - write arguments to standard output 
  257. printenv - display values of environment variables 
  258. set - set or display the value of shell variables 
  259. setenv - set or display value of environment variables 
  260. unset - a shell variable 
  261.  
  262. WORD PROCESSING:
  263.  
  264. pico - easiest, yet not the best to use, still one of my favs to use because of this 
  265. vi - the best, yet not the easiest, see below for help on it, its TOUGH 
  266. joe - One of my top picks because it combines pico and vi, powerful 
  267.  
  268. CURSOR POSITIONING COMMANDS
  269. (the arrow cursor keys may work also): 
  270.  
  271. ^b - page up 1 screen 
  272. ^f - page down 1 screen 
  273. j - moves cursor down 
  274. k - moves cursor up 
  275. h - moves cursor left 
  276. l - moves cursor right 
  277. e - move to end of word 
  278. w - move to beginning of next word 
  279. b - move to beginning of previous word 
  280. :/{pattern} - moves cursor to next occurrence of pattern 
  281. :?{pattern} - moves cursor to previous occurrence of pattern 
  282. 0 - moves cursor to beginning of line 
  283. $ - moves cursor to end of line 
  284. SPACE - moves cursor right one character 
  285. {n}G - moves cursor to line n 
  286. 1G - moves cursor to the first line of your file 
  287. G - moves cursor to the last line of your file 
  288. H - moves the cursor to the first line on the screen window 
  289. M - moves the cursor to the middle line on the screen window 
  290. L - moves the cursor to the last line on the screen window 
  291.  
  292. TEXT INSERTION COMMANDS:
  293.  
  294. a - appends text after cursor 
  295. A - appends text at end of line 
  296. i - inserts text before cursor 
  297. I - inserts text at beginning of line 
  298. o - opens new line below current line 
  299. O - opens new line above current line 
  300. cw - change word - writes over current word 
  301. u - undo the last change of your text 
  302. U - restores current line to the state before it was edited 
  303. DELETE - Overwrites last character during text insertion 
  304. ESC - stops text insertion mode 
  305.  
  306. TEXT DELETION COMMANDS:
  307.  
  308. cw - change word - writes over current word 
  309. dw - deletes current word 
  310. x - deletes current character 
  311. X - deletes character to left of cursor 
  312. dd - deletes current line 
  313. D, d$ - deletes from cursor to end of line 
  314. d0 - deletes text to beginning of line 
  315. P - puts back text from the previous delete 
  316.  
  317. EXITING:
  318.  
  319. :q - exits VI when no changes have been made 
  320. :q! - exits VI after changes have been made but does not save the current file 
  321. ZZ - exits VI and saves changes 
  322. wq - writes changes to current file and quits edit session 
  323.  
  324.  
  325.  
  326. - FTP
  327.  
  328. Now FTP is a totally different thing, you don't talk to anyone, when you logon to a server, you just see filenames, as if you were in one of your folders on your HD. You can do FTP transfers from within Netscape Navigator or Communicator, or Microsoft Internet Explorer, but forget that, use a real FTP program. There are two: Fetch and Anarchie. Both are freeware, and should be available here: 
  329. Info-Mac HyperArchive : http://hyperarchive.lcs.mit.edu/HyperArchive.html
  330. Download.Com : http://www.download.com/
  331. Filez.Com : http://www.filez.com
  332.  
  333. I suggest you download Fetch, it is much more reliable, and tries to support FTP-Resume, that is to restart downloads at the point they stopped, but this works once out of ten tries. Anarchie does not support this yet, version 3.0 will though.
  334.  
  335. Open up Fetch, you'll get a window that looks like this:
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353. If the window does not show up, go to the FILE menu, and choose NEW CONNECTION. It is the same thing for Anarchie, they just use different words.
  354.  
  355. Now, Host is where you want to go; for example, ftp.apple.com would be a host. User ID and Password are what they say, username and password. Some FTP site will allow anonymous logins, so you leave both these fields blank, some other FTP sites will require a specific username and password, so you fill in the fields accordingly. Directory is what folder you will logon to remotely. Normally, FTP sites with pirate software will use very weird Directories, /dfkkj@@#lkj/WaReZ/ Nowz/incoming. That is an example. There may be spaces in the directory names, and they are important. Capital letter are a factor too, so don't just type everything in lowercase.
  356.  
  357. Now for the big question: Where do I get sites? Some people distribute a list of valid FTP sites, try to get those, normally you'll find those on the IRC, in EFnet, in channels such as #macsitez, #macsites, or something like that; don't ask me for sites, I don't access public sites. Why do I hate FTP sites? Because they move all the time, and when too many people get to know a site, everyone burns it. That is transferring like crazy from it, so the administrators have to shut it down, or move it because they don't want everyone to have access to it, because that might get them into trouble. So they close, or most often move to a new directory, and finding a new directory is next to impossible when they are hidden. That's all what I have to say about FTP sites.
  358.  
  359.  
  360.  
  361. - Hotline
  362.  
  363. Hotline is something that is new to the Internet, some guy decides one day to develop a server/client program to have people be able to transfer files and chat at the same time. Hotline was born. Hotline uses a different port than any normal protocols like FTP or HTTP. (5500 or 5501) Also, Hotline sites use a proprietary protocol to transfer files, and that protocol fully supports resumable transfers, it always works, unless you try to resume a different file than the one you started with. You can even download a file that someone has only started to upload, it'll work properly. Now that is quite amazing.
  364.  
  365. First off, you need the Client software, available at http://www.hotlinesw.com and the S/N for it, in Cracks&Numbers. When you have that, you again have to find sites, but this time, you can use a tracker to find them, here are a few tracker addresses, some might not work anymore; trackers are just server that will send you a list of working Hotline sites, then you double-click the server you want, and you're on. I don't use Hotline a lot, so if one address fails, try another one:
  366.  
  367. hltracker.com
  368. therock.ml.org
  369. tracked.dyn.ml.org
  370. hotline.render.es
  371. tracker.boffomac.com
  372. tracker.macinfo.net
  373.  
  374.  
  375. To use a tracker, just open your Hotline client application, go in the preferences from the toolbar, and put the address there. Next, click on the Tracker icon on the toolbar, and here it shoots you many many Hotline sites, double-click on and you're on. Click on files and here come the files section. Click on Chat and you chat, etc... Everything is self-explanatory here. To resume and already begun transfer, just double-click the file again, it'll resume it. You have a Task window to show who what are the processes running, downloading each file, etc... Make sure you Queue your transfer from the Options, this will only download one file at a time, but it'll free the server for other users, and it'll be generally faster to download each file by itself, than to try and download 4 files at the same time.
  376.  
  377. And that's it about Hotline. I hope you find the information valuable. If you'd like to add to what i wrote, Email me.
  378.  
  379.  
  380. There is always the possibility of getting files directly from the web, via http, but that is even worse than FTP sites, normally you get only very old files, very small files, and normally corrupted files. That is if you can find a good place where you get files, normally web sites are not up to date at all.
  381. That is about it for my Guide On How To Become A Successful Pirate. Hope you get something out of it. If you have questions, you can always Email me.
  382.  
  383. - Zeus
  384.  
  385. zeus@mad.scientist.com
  386.